Luxury hotel featuring river and city views
Canary Riverside Plaza Hotel
Accommodation Class: 5 Star
View type : Thames River, City Views, Panoramic, Skyline
Luxury hotel featuring river and city views
Luxury hotel featuring Hyde Park and City Views
Luxury hotel overlooking the Thames River
Luxurious hotel featuring Thames River, Trafalgar Square and City Views from select suites and penthouses
Luxury hotel overlooking Thames River and London Eye
Upscale hotel overlooking Thames River, features Big Ben and London Eye views
Hotel features Hyde Park and City Views
High rise hotel featuring Hyde park and city views
Victorian landmark hotel with red brick façade and massive spires and the popular Grand Staircase
Occupying 34th to 52nd floors and featuring panoramic city views